Use only one Makefile for all JS module, to make faster builds and
to increase maintenability.
https://bugzilla.gnome.org/show_bug.cgi?id=629775
Makefile
data/Makefile
js/Makefile
- js/misc/Makefile
- js/ui/Makefile
- js/perf/Makefile
- js/prefs/Makefile
src/Makefile
tests/Makefile
po/Makefile.in
-SUBDIRS = misc ui perf prefs
+
+jsdir = $(pkgdatadir)/js
+
+nobase_dist_js_DATA = \
+ misc/docInfo.js \
+ misc/format.js \
+ misc/gnomeSession.js \
+ misc/params.js \
+ misc/telepathy.js \
+ perf/core.js \
+ prefs/clockPreferences.js \
+ ui/altTab.js \
+ ui/appDisplay.js \
+ ui/appFavorites.js \
+ ui/boxpointer.js \
+ ui/calendar.js \
+ ui/chrome.js \
+ ui/dash.js \
+ ui/dnd.js \
+ ui/docDisplay.js \
+ ui/environment.js \
+ ui/extensionSystem.js \
+ ui/genericDisplay.js \
+ ui/lightbox.js \
+ ui/link.js \
+ ui/lookingGlass.js \
+ ui/magnifier.js \
+ ui/magnifierDBus.js \
+ ui/main.js \
+ ui/messageTray.js \
+ ui/notificationDaemon.js \
+ ui/overview.js \
+ ui/panel.js \
+ ui/panelMenu.js \
+ ui/placeDisplay.js \
+ ui/popupMenu.js \
+ ui/runDialog.js \
+ ui/scripting.js \
+ ui/search.js \
+ ui/shellDBus.js \
+ ui/statusMenu.js \
+ ui/telepathyClient.js \
+ ui/tweener.js \
+ ui/windowAttentionHandler.js \
+ ui/windowManager.js \
+ ui/workspace.js \
+ ui/workspacesView.js \
+ ui/workspaceSwitcherPopup.js
\ No newline at end of file
+++ /dev/null
-jsmiscdir = $(pkgdatadir)/js/misc
-
-dist_jsmisc_DATA = \
- docInfo.js \
- format.js \
- gnomeSession.js \
- params.js \
- telepathy.js
+++ /dev/null
-jsperfdir = $(pkgdatadir)/js/perf
-
-dist_jsperf_DATA = \
- core.js
+++ /dev/null
-jsprefsdir = $(pkgdatadir)/js/prefs
-
-dist_jsprefs_DATA = \
- clockPreferences.js
+++ /dev/null
-jsuidir = $(pkgdatadir)/js/ui
-
-dist_jsui_DATA = \
- altTab.js \
- appDisplay.js \
- appFavorites.js \
- boxpointer.js \
- calendar.js \
- chrome.js \
- dash.js \
- dnd.js \
- docDisplay.js \
- environment.js \
- extensionSystem.js \
- genericDisplay.js \
- lightbox.js \
- link.js \
- lookingGlass.js \
- magnifier.js \
- magnifierDBus.js \
- main.js \
- messageTray.js \
- notificationDaemon.js \
- overview.js \
- panel.js \
- panelMenu.js \
- placeDisplay.js \
- popupMenu.js \
- runDialog.js \
- scripting.js \
- search.js \
- shellDBus.js \
- statusMenu.js \
- telepathyClient.js \
- tweener.js \
- windowAttentionHandler.js \
- windowManager.js \
- workspacesView.js \
- workspaceSwitcherPopup.js \
- workspace.js